// import React, { lazy } from 'react'
// import { createBrowserRouter } from 'react-router-dom'
// import { AuthRoute } from '@/components/AuthRoute'

// // 懒加载组件
// const Login = lazy(() => import('../views/login/Index'))
// const Home = lazy(() => import('../views/home/Index'))
// const Layout = lazy(() => import('../views/layout/Index'))
// const Error = lazy(() => import('../views/error/Index'))
// const Product = lazy(() => import('../views/product/Index'))
// const ProductLabel = lazy(() => import('../views/product/ProductLabel'))
// const BoxType = lazy(() => import('../views/boxType/Index'))


// // 静态路由配置
// const routes = [
//   {
//     path: '/login',
//     element: <Login />
//   },
//   {
//     path: '/',
//     element: <AuthRoute><Layout /></AuthRoute>,
//     children: [
//       {
//         index: true,
//         element: (
//           <AuthRoute>
//             <Home />
//           </AuthRoute>
//         )
//       },
//       {
//         path: '/product',
//         element: (
//           <AuthRoute>
//             <Product />
//           </AuthRoute>
//         )
//       },
//       {
//         path: '/product/label/:id',
//         element: (
//           <AuthRoute>
//             <ProductLabel />
//           </AuthRoute>
//         )
//       },
//       {
//         path: '/boxType',
//         element: (
//           <AuthRoute>
//             <BoxType />
//           </AuthRoute>
//         )
//       }
//     ]
//   },
//   {
//     path: '*',
//     element: <Error />
//   }
// ]

// // 创建路由
// const router = createBrowserRouter(routes)

// export default router
